unavoidable expenditure - German English Dictionary